<!DOCTYPE html>
<html>
<head>
	<meta charset="utf-8">
	<title>个人登录界面</title>
	<script type="text/javascript">





var userName;
var password;
var flag=true;

function box(){
	var key= prompt('用户个人管理系统！\n1.登录\n2.注册\n3.退出');
	function zong(name,account,password,sex,balance){
		this.name=name;
		this.account=account;
		this.password=password;
		this.sex=sex;
		this.balance=balance;
	}
	switch (key){
		//登录
		case '1':
		login();
		break;
		//注册
		case '2':
		register();
		break;

		case '3':
		return;
		default:
		alert(
			"亲，输入错误！");
		

	}box();

	//登录
function login(){
	if (userName!==undefined) {

		var account = prompt('请输入账号！');
		var password1 = prompt('请输入密码！');
		if(userName==account&&password==password1){
			second();
		}



	}else {alert("亲，请先注册！");
 	}
	
}
//注册
function register(){
	var account=prompt('亲，请输入账号！');
	var password2=prompt('亲，请输入密码！');
	var password3=prompt('亲，请确认密码！');
	var name=prompt('请输入您的姓名！');
	var sex=prompt('请输入您的性别！');
	var age=prompt('请输入您的年龄！');
	var money=prompt('请输入您的注册资金！');
	if (password2==password3&&account!==undefined&&money>0) {

	
		alert("亲，注册成功！");
		// User = newuser (name,account,password,sex,balance);
		 userName=account;
		 password=password2;

	}else{
		alert("亲，请重新注册！");
	}

}
function second(){
	var key=prompt('二级界面！\n1.存钱\n2.取钱\n3.查看余额\n4.退出');
	switch (key){
		//存钱
		case '1':
		save();
		break;
		//取钱
		case '2':
		draw();
		break;
		//查看余额
		case '3':
		check();
		return;
		//退出
		case '4':
		break;
		default:
		alert(
			"亲，输入错误！");

}second();
}
function save(){
	var num=prompt('请输入您要存的金额！');
	if (num>0&&num%100==0) {
		// num+=balance;

		alert('亲，存款成功！');
		return;

	}else{
		alert('亲，请核对金额！');
	}second();
}
function draw(){
	var num1=prompt('请输入您要取款的金额！');
	if (num1>0&&num1%100==0&&num1<=balance) {
		
		// balance-=num1;
		alert('亲，取款成功！');
		num1=num;
		

	}else{
		alert('亲，输入金额须整数！');
	}second();
}
function check(){
		alert('亲，您的余额为'+balance);
	
}second();









}box();

	</script>
</head>
<body>
<!-- /**
               * 用户个人管理系统
               * 单用户操作,以对话框形式进行
               * User(对象) 属性有 account(账号) password(密码) 
               *                   name(姓名) sex(性别) balance(余额)。
               *   1.创建对应的构造函数,
               *   2.User对象在注册成功后创建            
               *   3.主界面
               *     1.登录
               *     2.注册
               *     3.退出
               *   4.登录成功后进入二级界面   
               *    个人管理界面
               *      1.存钱
               *      2.取钱
               *      3.查看余额
               *      4.退出
               *
               * 
               */
 -->
</body>
</html>